﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Data;

namespace Presentation
{
    public partial class FuncionarioCadastro : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

        }

        protected void btnFuncionarioSubmit_Click(object sender, EventArgs e)
        {
            TBpessoa ObjPessoa = new TBpessoa();            
            ObjPessoa.Nome = txtNome.Text;
            ObjPessoa.CPF = txtCPF.Text;
            ObjPessoa.Celular = txtCelular.Text;
            ObjPessoa.Email = txtEmail.Text;
            ObjPessoa.Nascimento = txtNascimento.Text;
            ObjPessoa.Senha = txtSenha.Text;
            ObjPessoa.Telefone = txtTelefone.Text;
            ObjPessoa.STAtivo = Convert.ToBoolean(chkAtivo.Checked ? 1 : 0);
            //ObjPessoa.STAtivo = Convert.ToBoolean(0);

            DBUCNEntities banco = new DBUCNEntities();
            banco.AddToTBpessoas(ObjPessoa);
            banco.SaveChanges();

            TBFuncionario ObjFuncionario = new TBFuncionario();
            ObjFuncionario.IDPessoa = ObjPessoa.ID;
            ObjFuncionario.IDTipoFuncionario = Convert.ToInt32(ddlTipoFuncionario.SelectedValue);

            banco.AddToTBFuncionarios(ObjFuncionario);
            banco.SaveChanges();            
        }
    }
}